give an account of oneself - French English Dictionary